Programme and Module Handbook
Current Undergraduate Handbook
Current Postgraduate Handbook
Programme and Module Handbook Archive
Undergraduate Programme and Module Handbook 2022-2023 (archived)
Module Search
COMP1021: MATHEMATICS FOR COMPUTER SCIENCE
COMP1051: COMPUTATIONAL THINKING
COMP1071: COMPUTER SYSTEMS
COMP1081: ALGORITHMS AND DATA STRUCTURES
COMP1101: PROGRAMMING (BLACK)
COMP1111: PROGRAMMING (GOLD)
COMP2181: THEORY OF COMPUTATION
COMP2211: NETWORKS AND SYSTEMS
COMP2221: PROGRAMMING PARADIGMS
COMP2261: ARTIFICIAL INTELLIGENCE
COMP2271: DATA SCIENCE
COMP2281: SOFTWARE ENGINEERING
COMP3012: INDIVIDUAL PROJECT (40 Credits)
COMP3421: COMPUTER SCIENCE INTO SCHOOLS
COMP3467: ADVANCED COMPUTER SYSTEMS
COMP3477: ALGORITHMIC GAME THEORY
COMP3487: BIOINFORMATICS
COMP3491: CODES AND CRYPTOGRAPHY
COMP3507: COMPUTATIONAL COMPLEXITY
COMP3517: COMPUTATIONAL MODELLING IN THE HUMANITIES AND SOCIAL SCIENCES
COMP3527: COMPUTER VISION
COMP3537: CONTEMPORARY COMPUTER SCIENCE III
COMP3547: DEEP LEARNING
COMP3557: DESIGN OF ALGORITHMS AND DATA STRUCTURES
COMP3567: MULTIMEDIA AND GAME DEVELOPMENT
COMP3577: PARALLEL SCIENTIFIC COMPUTING I
COMP3587: PROJECT MANAGEMENT
COMP3591: PROJECT PREPARATION
COMP3607: RECOMMENDER SYSTEMS
COMP3617: VIRTUAL AND AUGMENTED REALITY
COMP3621: Public Engagement in Computer Science
COMP3637: Compiler Design
COMP3647: Human-AI Interaction Design
COMP3657: Security Engineering
COMP3667: REINFORCEMENT LEARNING
COMP3677: NATURAL COMPUTING ALGORITHMS
COMP4013: ADVANCED PROJECT
COMP4087: ADVANCED ALGORITHMS
COMP4097: ADVANCED COMPUTER GRAPHICS AND VISUALISATION
COMP4107: ADVANCED COMPUTER VISION
COMP4117: QUANTUM COMPUTING
COMP4127: AUTOMATED REASONING AND VERIFICATION
COMP4137: BLOCKCHAIN AND CRYPTOCURRENCIES
COMP4147: CONTEMPORARY COMPUTER SCIENCE IV
COMP4157: LEARNING ANALYTICS
COMP4167: NATURAL LANGUAGE PROCESSING
COMP4177: NETWORKS AND THEIR STRUCTURE
COMP4187: PARALLEL SCIENTIFIC COMPUTING II
COMP4197: RANDOMISED ALGORITHMS AND PROBABILISTIC METHODS
Search Again
Module Code
Keywords
Department
Any
Accounting
Anthropology
Archaeology
Biosciences
Chemistry
Classics and Ancient History
Combined Honours in Social Sciences
Computer Science
Earth Sciences
Economics
Education
Engineering
English Studies
Foundation Year (Durham)
Geography
Government and International Affairs
History
Law
Liberal Arts
Management and Marketing
Mathematical Sciences
Modern Languages and Cultures
Modern Languages and Cultures (Arabic)
Modern Languages and Cultures (French)
Modern Languages and Cultures (German)
Modern Languages and Cultures (Italian)
Modern Languages and Cultures (Russian)
Modern Languages and Cultures (Spanish)
Music
Natural Sciences
Philosophy
Physics
Psychology
Sociology
Sport and Exercise Sciences
Theology and Religion
Type
Either
Open
Tied
Level
Any
0
1
2
3
4
Credits
Any
10
20
30
40
50
60
80
100
120